Planning Graph Based Heuristics for Automated Planning
نویسندگان
چکیده
One of the most successful algorithms in the last few years for solving classical planning problems is Graphplan [3]. This algorithm can be seen as a disjunctive version of forward state space planners. The algorithm has two interleaved phases: a forward phase where a polynomial-time data structure called ”planning graph” is incrementally extended, and a backward phase where that planning graph is searched for a solution. In this research proposal, we will show that the planning graph data structure extracted from Graphplan is a rich source for extracting effective and admissible heuristics for controlling search under different planning frameworks. Specifically, we have developed a state space planner called AltAlt [36, 43], which uses such heuristics to drive a regression state-search engine. Our technical contributions include (i) a description of a large family of heuristics derived from the planning graph, (ii) methods to control the cost of computing the heuristics and limit the branching factor of the search, (iii) an extension to our base planner AltAlt to generate parallel plans using distance-based heuristics, and (iv) a plan compression algorithm used to improve the quality of the parallel plans generated. We will describe the technical details of AltAlt, as well as its variant AltAlt [41], which generates parallel plans. We will also present an extensive empirical evaluation for both approaches and their heuristics. Our proposed work will address the application of planning graph based heuristics to more complex scenarios. Specifically, some ongoing work will introduce such heuristics to lifted representations to reduce the branching factor of our planners.
منابع مشابه
Interval Based Relaxation Heuristics for Numeric Planning with Action Costs
Many real-world problems can be expressed in terms of states and actions that modify the world to reach a certain goal. Such problems can be solved by automated planning. Numeric planning supports numeric quantities such as resources or physical properties in addition to the propositional variables from classical planning. We approach numeric planning with heuristic search and introduce adaptat...
متن کاملRevisiting Partial-Order Probabilistic Plannin
We present a partial-order probabilistic planning algorithm that adapts plan-graph based heuristics implemented in Repop. We describe our implemented planner, Reburidan, named after its predecessors Repop and Buridan. Reburidan uses plan-graph based heuristics to first generate a base plan. It then improves this plan using plan refinement heuristics based on the success probability of subgoals....
متن کاملReversed Planning Graphs for Relevance Heuristics in AI Planning
Most AI planning heuristics are reachability heuristics, in the sense that they estimate the minimum plan length from the initial state to a search state. Such heuristics are best suited for use in regression state-space planners, since a progression planner would have to reconstruct the heuristic function at each new search state. However, some domains (or problem instances within a certain do...
متن کاملPlanning Graph Heuristics for Belief Space Search
Some recent works in conditional planning have proposed reachability heuristics to improve planner scalability, but many lack a formal description of the properties of their distance estimates. To place previous work in context and extend work on heuristics for conditional planning, we provide a formal basis for distance estimates between belief states. We give a definition for the distance bet...
متن کاملGraph Transformation and AI Planning
This document provides insight to the similarities and differences of Graph Transformation and AI Planning, two rising research fields with different publication organs and tools. While graph transformation systems can be used as a graphical knowledge engineering front-end for designing planning problems, AI planning technology (especially heuristic search) can accelerate the exploration proces...
متن کامل